CEO
CEO Approval Rating
- -/100
1 EDI Source is a provider of electronic data interchange and business visibility software solutions to enterprises.